package com.lms.service.user;

import com.lms.bean.UserApply;
import com.lms.bean.User;
import com.lms.pojo.UserApplyData;

import java.sql.SQLException;
import java.util.List;

public interface UserService {
    /*获取登录用户*/
    public User login(String userCode,String password);
    /*修改用户密码*/
    public boolean updatePwd(String id,String pwd);
    /*根据条件获取对应用户数*/
    public int getUserCount(String userName,int userRole);
    /*根据条件获取对应的用户列表*/
    public List<User> getUserList(String userName,int userRole,int currentPageNo,int pageSize);
    /*添加用户*/
    public boolean addUser(User newUser);
    /*根据userCode查询用户*/
    public User getUserByCode(String userCode);
    /*根据id修改用户*/
    public boolean modifyById(User user);
    /*获取当前1级管理员联系方式*/
    public String getRootMsg();

}
